1018
933
749
861
840
1080
1095
896
783
19079
1191
957
1369
730
917
832
813
3618
832
916
977
1208
21827
737
1217
804
753
852
1616
1119
2412
847
858
1736
852
4186
989
1298
945
843
898
780
826
859
1122
807
854
922
878
1282
5855
742
1406
1271
935
1038
1270
841
950
796