388
2
419
1
942
2451
6
709
672
687
575
1796
921
413
1847
750
675
597
454
664
540
710
850
918
726
698
441
745
678
771
653
375
556