5488
949
9353
957
1022
2852
1243
1661
1080
690
980
733
944
1273
2568
1261
8208
1126
4961
2765
952
1540
8053
2521
1443
1404
1205
1306
9549
1711
7378
1314
2460
8198
20417
5409
2569
2963
22222
2390
1683
3482
4470
91344
11447
128997
20770
5067
11843
10075
4293
18531
25589
38562