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
988
717
1089
994
1858
851
947
1194
2418
790
758
873
936
2146
1394
905
640
659
930
2978
1036
682
850
1288
696
812
874
1968
807
1001
860
949
1847
930
1808
1201
680
1553
1374
671
1187
922
794
1112
1500
952
689
804
1036
1330
736
699
1055
906
839
857
638
658
815
1160
948
802
964
982
1833
622
749
2823
1793