2370
2
1063
1
370
0
582
873
345
3172
4043
6
197
1554
1011
3
1245
2534
1050
766
2294
12459
2610
4099
8
1763
2935
451
1036
223
1778
1458
1681
685
768
572