1105
1072
858
1318
877
1378
1232
1184
1232
1144
799
949
880
817
923
982
1945
781
935
978
801
900
999
2089
1589
825
975
1229
874
1246
897
1221
867
1601
839
840
1209
829
1014
902
1085
828
844
1016
830
1169
892
957
884
933
845
2816
969
812
916
1020
1001
932
870
1113