1381
912
2523
2811
969
1020
1013
1074
817
1243
1127
938
963
1049
14350
787
930
16591
1512
809
1017
940
780
968
921
1911
2352
947
954
1180
996
14244
944
1240
1204
990
841
910
873
6845
817
885
877
754
1012
1051
953
1031
2240
890
944
992
2010
962
1345
1246
754
848
831
815