1970
1546
1519
1350
1005
860
789
774
724
713
701
695
695
684
630
629
607
593
587
587
571
567
567
563
548
542
540
538
488
485
481
478
471
462
455
446
438
427
424
424
422
403
395
393
391
386
377
368
364
359
358
357
353
346
346
339
336
335
325
322
310
310
304
303
301
301
300
296
296
292
285
283
282
281
277
275
268
246
245
244
234
232
232
222
222
222
220
218
218
214
210
206
206
205
203
199
198
193
192
186
186
182
180
169
160
158
157
143
139
138
133
124