3251
6
2668
2
987
1
2644
2168
5
1428
0
2275
1880
1551
31220
10
1750
14492
567
3114
4
504
4126
683
2042
4111
2546
2076
4536
2914
2624
3
492
820
2330
2655
616
21
48708