2465
2
297066
0
3125
55904
3546
1
32302
1849
951
2902
16
37355
13
1768
4031
2471
2799
6
1760
5782
4
4837
5
2964
2087
1603
2476
1045
2355
1461
2949
1922
929
3
3354
2139
255