22959
1050
1428
57284
2212
1975
4616
4329
9684
1253
2861
5955
3623
3310
4372
1313
2234
2017
2272
1548
1471
16766
1553
1606
6330
9301
1148
2106
15171
64374
1668
3016
2701
1096
800
873
1259
1319
2589
1406
2150
5651
4302
1463
4633
9777
1879
2294
14471
10945
5010
3156
982
6439
9647
3475
155128
15828
1747
889
1780
793
1372
4152
2116
12790
2275
27718
2433
1551
5024
1387
3133
1415
3683
1903
7279
3571
4311
1276
8137
1467
2687
5318
4479
2057
1819
2535
13250
4008
2784
5745
15361
2650
1257
6065
6399
11838
2588
6108
6033
1713
3816
1316
944
995
1693
1767
5497
1552
870
8833
3792
1293
1195
3808
1549
13210
6447
1970