860
707
1029
1056
944
992
714
1112
873
650
1784
987
936
1392
772
1365
1022
1808
1080
3997
751
1075
775
749
1236
1138
1055
1136
694
744
1322
732
696
955
696
6667
844
1266
1080
1361
1319
924
912
1576
894
776
1103
1849
1135
788
671
1353
729
1218
779
1258
950
3030
788
682
1111
1001
986
807
1901
661
1357
776
1042
890
802
909
1085
1105
825
704
865
747
1795
1427
1302
1716
794
5218
915
937
4117
915
2573
1546
1241
7060
817
1237
906
728
1398
913
1003
1555
1367
1547
717
2464
722
1522
2015
2108
687
3570
943
829
1255
737
2696
1100
1124
1773
2928
1194