827
759
13830
924
1674
1066
1029
912
1015
1046
907
3191
1090
748
860
784
825
816
1099
1172
992
1039
1443
3483
882
945
860
857
870
971
982
1740
929
1657
1232
2433
1191
3176
1001
3440
845
1819
1087
812
913
903
873
969
728
783
814
1503
3901
1006
1062
857
743
839
745
875