1503
1798
2901
1689
1340
1805
1410
1803
1195
1527
1916
1833
1906
1072
2867
752
1245
3481
1873
1189
1192
753
3012
1105
755
1308
1360
1209
994
1040
1281
2428
1101
876
847
928
1302
1247
1020
3945
4118
859
1360
841
935
3115
1322
1658
2897
1168
1528
1410
822
2095
1296
851
859
1671
1368
1800
3247
2827
2001
685
809
6194
914
1460
1340
875
1609
1369
1716
1705
933
1298
1163
1048
1802
1842
2936
1384
704
1657
725
2451
856
899
850
1937
1168
1301
742
920
1281
1409
824
5822
2946
754
1797
3170
937
769
820
1797
1319
1284
1458
1084
2306
959
1669
990
2962
3310
3010
1366
991
1594