734
2
735
5
477
473
1
528
671
1067
3
712
798
0
1038
119
1358
7
488
655
935
578
959
625
812
398
543
593
7120
6
556
983
87
709
351
526
4218
10