25669
0
2801
4
3479
5
1337
1
2332
2
706
8185
2245
3
2420
1044
822
1622
2683
3053
7
2763
3484
9611
1020
4044
3083
5717
3683
2465
3369
8