4471
2
14801
11
1730
0
4044
5
3083
2465
1345
3125
3765
4
2207
2273
1
3426
436
2476
3779
2903
3
2964
1755
3051
2392
1603
1461