166458
7268
6946
18099
3173
4517
5729
795
5577
5003
5261
8163
1345
3388
1271
1259
1327
3463
3310
1628
1822
2226
7163
1448
1482
1832
1256
1683
135
1618
1064
1019
446
328
4091
934
1163
993
1843
733
385
912
576
1017
973
138
1104
714
924
1098
658
825
312
573
221
1059
613
477
112
424