634
1
1132
2
488
1165
648
758
4001
605
1067
914
709
557
6
460
801
1630
1030
1145
625
622
436
601
515
1184
604
655
656
1028
410
495