2152
0
2082
1
2901
2980
4155
7
1089
1384
2
1348
2209
120
2865
181997
11
2512
3683
3175
5
542
1516
2430