763
2
422
1
456
698
634
662
595
450
1228
396
1165
628
4001
605
648
758
1067
1132
488
795
569
2604
4
914
709
557
6
492
436
490
1030