802
875
797
1105
1072
857
1318
877
1378
1231
1184
1232
1144
799
949
880
817
923
982
924
1945
781
935
977
801
900
999
2089
1589
825
975
1229
874
899
1246
896
1221
867
1601
839
840
1209
829
1014
902
1085
828
844
1016
830
1169
892
957
883
933
845
2816
969
812
916