1107
859
1313
935
1006
600
980
573
702
1460
816
726
437
473
601
624
626
1200
899
1689
971
1625
1458
1776
1535
4240
1883
1581
2170
2070
2101
5197
2032
1107