3366
2
2041
1
1020
0
2696
4
590
1877
31535
2211
2275
2668
19279
4452
3114
2093
918
333
1824
2730
6
152
467
17353
172
1488
637
55
20634
8
121182
363
1638
25137