1125
913
903
957
1091
1609
1033
853
930
1371
942
842
1229
2130
895
944
1885
1863
1628
881
3068
1298
1206
969
1051
2193
1895
1861
1046
878
1097
2119
905
1516
994
853
928
886
845
897
2718
994
2956
2350
1214
988
1228
986
8069
1076
4625
990
991
1099
1666
2011
1190
1258
1038
1086
1289
808
1590
768
791
833
989
3117
865
2016
1255
3854
2527
957
899
2296
1042
1000
1407
904
1881
1047
1195
9635
1470
817
1746
919
822
986
1175
977
1225
900
1255
2637
830
808
864
803
3313
5803
1494
844
2146
2351
1134
1108
797
946
919
17803
6694
2474
985
5254
872
908
960
1219