2393
2
2605
1
2257
1587
3287
3063
3
2192
0
1852
661
2288
3659
14
933
436
2669
11881
1822
2870
565
1357
1194
4