1950
1163
942
1103
1479
1528
1465
1221
1113
794
729
695
707
668
693
775
678
948
1363
1169
1280
1335
1258
1167
1179
1628
1124
1184
1148
1195
1189
1396
1708
1166
1518
1130