692
5642
1417
9007
7888
1401
1761
16049
3418
974
2571
39266
1281
801
1228
441
5230
517
1094
2936
1320
893
5798
1981
1314
963
677
1319
5507
377