1439
1782
2140
2842
603
1525
784
649
1311
1321
1343
1237
944
1338
1132
992
1197
1516
1393
2136
1327
762
1402
901
1433
1693
693
1207
913
1619
1446
888
1696
1270
827
1397
1947
1340
1450
1280
684
1175
1675
1704
1592
1172
680
1320
2351
1002
1395
750
1508
1536
1509
1642
2205
1617
1378
1532
831
1402
3165
730
688
695
797
693
1552
855
782
1527
808
1673
668
1413
1528
969
948
2399
1368
2595
893
1141
1408
2229
868
656
1008
652
786
1509
726
1853
2513
998
814
754
2200
868
1001
1634
1131
738
968
1902
989
1839
756
967
2868
957
825
894
729
908
2783
4883
1030
1570