3085
4
638
1
564
2
4641
16
1411
8
560
1056
5332
25
4399
10
566
2427
3
2859
2026
641
1652
5
1338
9
2668
2901
1719
1761
1605
923
196005
0
4628
1151
3417
212248
429
244
533