2660
2
297066
0
2392
2088
2873
3
3213
7
1760
2166
1
19079
6
1599
2301
2302
9
234
444571
2558
1384
1331