60882
9652
5541
9858
59027
25885
1431
25812
3295
7642
2154
2535
9863
2916
907
5787
2697
1963
5476
4440
6809
2896
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
5172
3016
37138
14075
66746
9973
2932
59090