1303
1686
901
1504
792
873
1235
2538
1136
1689
799
1255
758
747
1688
1477
1920
871
1280
888
1086
943
804
871
2345
1111
862
972
900
1540
2144
856
1198
910
1929
1052
1838
1524
2876
2149
764
1676
847
812
820
867
1011
938
889
828
1975
1057
1349
1732
1514
1283
812
944
931
1278
1030
2625
1115
1256
843
1225
1400
1175
788
1274
1503
3352
957
884
1741
1580
1472
2517
1128
2384
3225
2641
816
809
1309
1217
779
1047
1509
1856
2202
2819
888
1409
964
786
1403
912
871
3314
813
1852
1649
2419
862
1122
1107
1026
1867
762
1158
943
4854
855
1991
1609
1487
984
1702
1736