701362
681412
812231
71
141
51
201
111
421
491
691
171
4167364
3532456
3466929
3149460
2837998
2742283
2715955
2544725
2455226
2071209
1921351
1873407