1849
2
25669
0
2996
3090
6
14
4044
5
1189
17946
2535
32302
3336
1
3125
19783
1461
572
3158
2155
3
2964
3498
4
1650
2478
3868
10
4471
1672
5347
9027
3779
2986
2087
940