921
1109
2129
1310
1373
900
886
1274
943
936
2681
1341
875
920
1737
1993
972
1412
1636
1050
1522
955
1007
1068
951
917
921
1127
1127
2248
1404
1925
1601
928
1925
969
998
1077
933
1422
965
913
951
1357
966
903
984
1281
920
1565
962
1352
916
2314
1185
1376
1075
902
937
995
817
850
932
1673
1379
1377
1124
1920
805
847
1238
1428
967
916
1765
697
976
943
1114
2543
820
2038
3161
883
1801
1243
976
838
1363
840
807
822
2121
751
802
1614
873
895
993
878
833
2019
786
2212
786
970
802
2032
1380
824
1185
1894
840
3327
1234
835
1388
1408
805
844