2445
0
2000
2158
2264
2133
2893
2014
2047
2073
2058
1882
2023
3227
2316
1828
11998
-1
10013
8190
9760