2142
3848
4368
1251
852
1324
1850
1639
1303
763
1930
2031
5059
3103
1914
1835
2165
4483
2508
1277
3032
2520
2368
2645
4178
1800
3301
2665
912
7415
1438
5874
3179
1733
1793
2519
3892
2076
3756
2109
3788
28989
11165
5338
2016
4189
19670
4380
6105
9132
2839
3386
25261
4371
19156
1681
15213
40468
1570
9999