2236
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
2015
1000
880
1240
1394
1341
912
1955
1183
2249
1743
916
1386
1291
823
1697
2527
853
758
853
1087
899
1497
2804
1009
884
987
837
1437
1213
1494
1036
849
1291
956
2539
1476
1233
2165
1231
814
5143
1216
1655
1453
858
1680
1599
982
886
892
1104
3426
1586
1368
1450
2346
986
918
1809
849
829
898
834
796
1962
940
1027
873
820
903
798
956
1082
832
1648
896