962
1035
778
932
801
863
832
1010
1117
1069
937
1152
1625
1080
12435
836
904
5083
2626
1032
768
958
3046
949
973
1264
1409
1052
1205
868
768
1476
1184
1185
1158
1007
1180
2726
942
1369
861
846
1193
824
772
1855
935
1030
813
836
816
852
956
1271
786
1262
882
801
873
784