2435
2
770
0
1866
3
472
4936
1
4775
13
1498
1823
921
4682
1553
864
1145
1357
2559
4159
7
1036
1898
1293
166543
18
7756
650
477
1649
2431
2337
3123
499
475
2693