2528
112
595
13
683
8
1163
40
895
23
1177
35
1553
25
1843
29
1281
13
1671
59
1595
37
2907
119
2633
94
2568
158
730
11
1531
69
1035
28
1315
27
1091
40
604
9
1330
34
1118
24
4136
266
1143
14
496
15
2203
121
1973
100
1801
75