1951
1163
942
1103
1479
1530
1466
1221
1113
795
729
695
707
668
693
776
678
948
1363
1169
1280
1335
1259
1167
1180
1628
1124
1184
1148
1196
1189
1397
1709
1166
1518
1131