3498
4
2305
1
2917
2
5412
32302
0
958
2251
3051
1415
2177
1461
2013
1647
2733
13967
1257
2344
6547
2535
17946
4044
5
952
409
2368
5801
23774
18258