693
5644
1417
9007
7888
1402
1761
16055
3419
974
2574
39282
1281
801
1228
441
5230
517
1098
2937
1320
893
5798
1982
1315
963
679
1320
5509
377