2519
0
2095
2213
2380
2231
2969
2072
2116
2146
2115
1977
2091
3278
2385
1899
12112
-1
10216
8357
9942