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