814
1071
767
862
834
796
971
774
892
1060
882
3221
1002
860
984
825
12511
978
1784
1686
1041
789
971
791
848
1252
1105
964
760
962
16813
708
936
2200
1029
925
748
787
1073
1076
14362
866
797
840
890
1259
781
1599
1356
1728
769
912
2296
1270
997
993
1166
1032
1101
5526