5494
950
9355
958
1022
2855
1244
1661
1081
690
980
734
944
1273
2568
1261
8212
1126
4961
2767
952
1540
8053
2521
1445
1404
1205
1307
9549
1712
7379
1314
2460
8200
20417
5409
2570
2963
22223
2390
1683
3482
4471
91346
11447
128998
20771
5069
11844
10075
4293
18531
25589
38562