791
1371
2863
1860
1236
1633
1446
1845
808
733
958
1200
2342
1045
755
699
1249
1202
952
3869
822
3100
1677
1541
1272
1200
1868
1707
738
1472
2181
2451
724
3031
1274
892
2017
1725
1471
1674
1424
864
1503
1358
960
1159
2795
1620
2116
1765
2667
2528
1799
1827
1611
1510
858
5104
982
1246
1102
716
891
852
1158
1131
1423
1791
4966
1708
1164
789
1868
1108
803
811
1106
733
663
1898
914
802
1047
1098
1654
601
836
747
811
1206
808
1245
1624
740
900
995
2669
1054
875
1285
874
1101
926
1331
700
1678
4828
1039
1090
1147
778
783
1771
4267
1304
1174
1227
1384
955
1256