762
843
747
1385
1482
1082
727
688
1120
945
828
1086
672
736
2231
953
778
1120
680
889
823
995
990
1755
1091
822
935
683
783
5189
853
943
823
1340
1704
941
1811
1103
758
808
714
1305
815
691
772
642
912
1361
3143
917
851
681
723
921
676
778
745
3263
826
838