1735
1598
1459
1431
1173
1107
1201
978
1164
1020
1379
1146
1342
1276
1344
1139
910
1409
1159
956
1211
1215
975
929
1079
885
948
886
905
1182
980
927
1093
1771
1169
909