1818
5
1311
4
466
1
693
509
561
759
2
465
419
469
827
413
482
620
453
415
376
605
2715
1410
3
657
603
1281
485
2621
9
512
528
623
602
539