622425
7120
506663
10974
988911
214453
498827
135799
484691
241871
752367
88479
404394
381788
162922
304453
105324
26286
158840
906763
727587
389953
51535
918423
902362
1171696