2435
1
1946
1590
475
0
790
2521
2
458
905
605
2649
12733
5
1816
1055
4739
2495
575
984
1252
3034
566
10813
7
950
1239