835
1
377
2905
26
1868
0
2446
3
1339
1485
1336
2786
3000
2
1892
3071
11
666
1773
1969
898
3008
399
792
5527