2459
1590
1216
936
1845
2013
1859
2375
3754
928
1055
889
897
1002
1431
1624
1113
1735
2593
2182
2507
2140
2498
1100
1447
1306
1706
952
1854
1144
2047
2475
2798
1099
2797
1032
977
1469
1366
913
1815
1527
2530
1667
3295
1528
1224
1373
2991
3100
3793
1314
1331
2158
3482
1482
1958
992
2629
1349
766
792
1718
1068
1159
1291
1460
1107
970
859
1487
1186
809
1096
1861
1265
5686
852
1774
996
2137
2604
1181
929
1621
2085
891
2754
1740
786
1343
1646
916
892
1428
1039
1109
2350
1600
1680
1657
2936
783
1527
2001
3154
3738
1903
1925
3061
1096
907
1144
1071
1309
1340
834
1778
1557
3135