399
1
2370
3
2260
12
2000
1823
2393
2
3092
2257
1587
3287
3063
2192
0
1852
661
1710
2288
933
436
1045