846
3577
870
825
831
1131
999
889
1004
1336
764
973
989
817
1929
938
1056
1230
921
860
854
1016
1809
942
955
845
1451
1011
894
1516
1361
953
912
828
1132
841
749
784
1228
1045
990
2057
839
900
804
991
834
958
1026
1668
772
866
968
836
1224
1583
1059
2901
2047
912
1158
1140
1208
1043
894
990
1001
1204
791
763
1186
832
866
900
874
2459
897
871
867
1997
903
2548
857
802
1658
1058
1237
2638
22486
1765
823
913
2575
956
967
949
939
971
1363
1086
892
1055
887
2048
2851
910
920
2226
1788
1046
1579
1247
925
3760
3025
1108
1458
1408
848
1592