3466
1
908
1056
758
558
0
1207
810
2228
4601
737
3546
1549
2428
1008
928
2
2258
512
569
1046
574
2520
3
524
1559
2555
4
770
4443
9
17391
7
14118
18
2999
1851