2358
9
2133
1
1161
1129
2181
1455
2948
6
1135
1903
3
1603
3083
2
1401
2465
1849
10598
1260
2087
3694
1221
2932
2258