2351
1002
1395
750
1508
1536
1509
1642
2205
1617
1378
1532
788
797
822
1340
1310
658
779
710
1500
700
1492
976
1543
855
1047
2292
1648
1685
1372
1318
707
772
2176
2436
857
836
758
1363
1361
1441
1010
1471
1509
1183
1701
1408
1143
865
758
1498
773
629
1540
2041
627
1530
1785
1443
2259
1440
3073
652
1667
2060
1280
8878
4048
764
1249
1931
2044
761
733
1129
3902
856
1131
1199
893
799
799
889
1094
2137
1815
658
841
1780
675
1518
767
710
723
2395
1338
1091
1351
766
1683
743
1240
1199
868
1370
777
934
1413
964
1186
1582
1555
862
783
2157
711
1277
1328
789