1981
1172
949
1110
1484
1546
1476
1228
1123
804
737
705
714
675
707
783
686
958
1377
1179
1291
1342
1266
1174
1188
1640
1135
1193
1156
1204
1201
1414
1720
1176
1525
1139