1067
1005
1450
1372
712
1434
1551
784
1260
889
1810
1694
3015
2680
1409
1303
1311
1086
868
724
951
1249
615
2727
1549
1798
706
1354
843
3738
1286
921
1829
782
678
1121
1368
1945
1840
1300
873
755
1470
1428
2529
649
988
1365
705
785
1966
946
1648
771
992
1783
817
701
1934
826
2984
743
4259
752
748
1077
2195
730
948
2072
2540
1321
898
772
1052
1966
1064
638
723
762
1783
1995
629
1269
740
1647
7525
889
962
669
649
1190
942
1955
1715
2620
1346
2445
1266
7055
793
2609
637
992
615
832
1096
693
1358
1935
625
621
721
1266
1209
3292
802
2402
681
685