4915
984
1291
937
1220
1296
100127
5597
11569
9627
3714
2575
1069
1643
1184
10812
2340
1388
1633
4059
2913
2829
7472
3039
1035