887
735
670
670
630
671
765
820
858
760
763
651
795
858
1408
812
1071
835
726
771
1313
1443
1673
778
772
967
874
1146
1095
1662
853
1029
1005
1012
723
991
1226
1022
1006
1043
2104
1021
908
1018
1134
1100
962
1174
1351
1077
1187
1286
1678
2107
1945
1471
1147
1426
1284
1665