2013
1187
959
1130
1498
1579
1502
1258
1138
815
749
721
729
690
726
801
699
972
1416
1205
1311
1357
1287
1189
1207
1669
1146
1211
1177
1219
1223
1461
1740
1190
1545
1152