2013
1187
958
1130
1495
1579
1501
1257
1137
814
748
720
728
688
724
800
698
971
1416
1205
1310
1356
1287
1189
1206
1668
1145
1211
1177
1219
1223
1461
1740
1190
1544
1151