1105
1072
858
1318
877
1378
1232
1184
1233
1144
799
950
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
1016
902
1085
828
844
1016
830
1169
893
957
886
934
845
2816
969
812
916
1020
1001
933
870
1115