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