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