448
1909
970
1
568
419
391
399
438
413
992
554
448
422
417
431
409
511
439
1
578
2
524
391
412
425
657
438
915
392
666
1607
515
299
354
545
309
410
646
1125
1047
2479