2535
2
14
0
3498
4
32302
3163
1843
4044
5
572
17946
2996
4622
21
3765
25669
3125
2209
1
3053
7
19783
1189
1461
280
2964
2282
6
1603
2085
2478
2369
1037
4471
101415
109
1672