653
634
456
414
1693
532
486
752
1970
438
420
411
953
433
2086
931
500
408
1073
542
448
688
378
539
551