1085
1226
1219
1204
1046
1089
1029
1213
826
939
1080
1274
746
956
1261
3181
1220
937
792
2139
1012
739
781
2071
11733
1892
2149
2227
1294
3675
1461
873
11109
1173
5880
1053
1728
1238
982
11142
854
918
1788
931
5955
843
7199
1108
1136
810
783
888
1168
884
1623
1242
2269
3887
789
988