3085
4
563
2
638
1
3101
5
4641
16
1411
8
560
5332
25
1056
2026
10
2426
3
2859
640
4399
565
1652
2668
1338
9
923
1719
1761
1605
2901
702
6
104
2799
1801
2333
2267
872