1461
0
2258
1
317
2478
6698
7
690
1672
3779
2
1603
567
657
2087
3051
1151
2139
4
1477
940
2476
583
1512
803
3426
666
1629
461
21152
8
1585
577
706
2907