4471
2
3765
4
25669
0
6561
14
2595
8
2761
1145
1
3329
2304
2037
2271
2245
3
1226
3053
7
1505
19783
2535
1931
301
4044
5
3083
1676
17946
2465
3125
1354
789
32302