1062
993
1508
1577
811
756
985
1498
748
2385
761
709
2558
3788
1356
1343
2327
871
1233
1456
1740
1773
835
2824
1486
2074
1478
864
1464
1426
949
995
727
770
669
1663
1579
1274
1405
1533
746
965
1322
1727
1119
781
813
1696
1914
1820
1351
1422
966
961
1368
933
1428
1400
861
1557
692
2384
1582
996
1080
896
794
2664
906
1044
1211
2017
939
2128
1830
762
2325
3114
889
1306
2084
870
869
829
854
1235
714
3103
984
1824
1679
3100
989
1501
1687
1330
709
1001
1406
715
2560
755
1577
1026
1158
1233
955
1453
643
778
964
829
1499
1251
1304
1161
856
671
760
939