3085
4
563
2
638
1
3101
5
4641
16
1411
8
560
5332
25
1055
2026
10
2426
3
2859
639
4399
564
1652
2668
1337
9
923
1719
1761
1605
2901
702
6
104
2799
1801
2332
2267
872