2730
6
1551
2
7683
18
2628
1010
1
2275
2539
5
2269
3
5316
2445
20634
8
2947
2111
246
0
2809
999
655
1736
31535
2516
486
1602
19279
169211
11
39034
445
2493
3019
7
2188
9
2668