1988
1310
3531
854
917
1298
1566
983
904
1024
899
1590
2118
1179
886
939
1931
972
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
1318
2286
1801
824
822
793
879
792
943
1842
766
847
763
1377
1908
817
896
1282
830
758
879
1269
1363
910
2591
1145
1637
1560
1428
1072
5392
1307
884
1405
871
2675
1534
3328
2025
1261
1171
1311
1256
807
977
1903
938
2568
934
1076
773
870
816
1938
2121
1479
1417
878
862
915