1791
1
1042
842
773
2
700
592
529
487
447
446
440
427
402
399
396
393
386
381
375
370
369
349
318
312
310
302