554
1
1265
2555
1449
0
1218
3614
905
582
1357
1739
3
1224
1582
2
1111
5151
3080
1558
3715
6346
16
1047
21152
8
4651
1020
1363
866
3805
6
2622
2425
7
2356
2890