25
1
666
0
768
703
960
971
9566
8
442
1329
1541
403
1136
2
1044
1653
4
3505
2365
2271
5389
1781
3
3971
1011
1969
1681
2041
4179
2313