2131
1
2578
4259
4833
2
642
1568
2528
3
1545
2999
2152
2166
527
3855
6
4179
549
1691
8299
9
1357
5801
2405
4
905
0
1424
3926
5
3326
1843