665
1309
2093
15624
33531
33720
46479
50504
25786
12754
3123
3765
2120
3568
10129
35531
34601
35472
55915
58945
17314
7740
1403
2325
1535
6009
8321
15742
39672
33167
53054
57196
14249
10493
2740
2174
1105
1230
3704
35007
41116
33587
54995
59597
22286
7978
4218
2460
957
1745
4441
22466
22064
35579
50380
57061
15583
10930
3756
1847