2260
12
2393
2
1666
1256
1
3006
3
2234
422
0
330
3287
99
2605
1852
1346
4
2708
2955
951
4140
409
1152
1544
2334