652
1
769
521
554
2
1626
1107
1193
1575
1014
781
5
582
574
509
1056
452
755
446
679
910
562
1015
619
949
699
580
458
74
844
774
497