5451
2
7196
4
7434
5
4218
3
2432
1
2877
2138
3368
1899
597
1549
1250
908
905
1047
892
621
862
488
561
782
1058
417
1076
1488
1693