914
1
708
2
557
1067
6
422
743
763
396
662
1164
628
1228
595
450
605
4001
648
758
1130
1065
488
1573
4
440
1082
681
700
456
698
634
717