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