693
1
639
775
574
15580
5
2571
2362
2
477
1056
1768
583
4366
7
1698
1572
3
1365
76
396
669
655
445
523
1725
4
402
75
322
1306
571
741
566
643