60880
9651
5541
9858
59026
25877
1430
25807
3294
7642
2154
2535
9862
2915
907
5787
2696
1963
5476
4440
6808
2894
1820
4495
7989
4997
27783
23726
4088
2416
3549
2088
4551
17005
3375
2616
2277
1492
6229
2077
2616
1555
11253
9688
3978
2159
10172
7034
4789
23673
3999
7638
5171
3016
37138
14075
66746
9972
2932
59089