1981
1172
949
1110
1485
1548
1476
1228
1123
805
737
705
714
676
707
783
686
959
1378
1181
1293
1343
1267
1176
1190
1640
1136
1193
1159
1205
1202
1415
1721
1526
1141