1015
700
1207
684
1040
2266
795
1021
889
938
806
2365
2076
737
852
753
756
1014
774
1258
806
957
927
742
874
775
892
786
1345
1189
987
909
2279
813
962
798
1050
835
1438
1444
1807
1236
1150
980
1466
3854
1708
1203
972
1253
1226
1074
1139
1259
1637
1085
1462
1165
1693
1191