1512
1
700
0
2110
2
2711
3426
4
2911
9
4651
3
398656
19
1125
550
13442
15
3083
2465
769
2932
2378
2034
1746
2676
2903