3498
4
2305
1
2917
2
5412
106
0
2059
32302
958
2251
3051
1415
2177
1461
2013
1647
2185
2733
13967
1257
2344
6547
2535
17946
2149
5
4044
952
1362
16
409
2740
585