3498
4
32302
0
3051
2
1461
2535
17946
4044
5
2305
1
2917
5412
958
25669
14
2251
19783
2996
3083
1415
2177
2465
1189
3125
2013
1647
2932
3779
4471
2903
3
2964
1603