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
1715
2349
623
724
862
924
1138
839
1131
1095
916
1097
802
1619
1546
703
1595
610
1320
1619
3401
1494
644
2240
754
970
2284
1367
857
2031
915
678
1062
1048
892
1654
695
948
813
1099
2161
1083
3037
744
852
774
1004
713
1206
767
620
1179
933
643
1229
780
979
1006
3398
893
665
881
618
1448
730
667
757
739
1830
633
1438
808
808
1374
830
787
1532