940
861
874
1328
951
2266
1189
971
1919
1955
2124
2877
881
1373
852
969
840
976
867
2895
937
3281
896
1147
1051
1186
1043
781
749
1177
1153
937
776
954
2573
806
913
1045
1344
958
1226
1609
795
1289
855
774
811
694
675
867
962
837
1037
1138
2348
1291
1263
1230
766
996
969
810
860
2570
1268
1065
839
1388
964
842
1774
1540
2122
1288
819
692
2786
4391
1166
1323
842
1059
1236
2894
1921
1636
807
732
1424
687
2522
663
842
1261
778
942
1661
1377
1060
1607
2218
1545
823
1110
999
850
1157
2264
2828
735
1285
2464
879
1361
718
956
1242
1185
801
3366