701
482
747
625
2473
567
1182
1013
527
698
590
486
1565
969
1561
519
1089
523
496
2051
1852
1601
493
451
605