5447
2
7194
4
7429
5
4214
3
2421
1
2871
2136
3363
1899
597
1549
1250
908
903
1046
891
621
862
488
561
782
1058
417
1076
1488
1692