3068
29
775
3
2534
18
1259
5
584
4
677
4
1181
15
948
5
1434
6
501
6