1224
2
2345
6
735
1
557
391
774
3
1143
755
895
509
420
600
486
1039
2210
4
480
2017
7
546
2131
4991
11
559
9952
397
1297
1324
432
819
598
1735
2065