1078
1
940
572
0
1512
3426
4
2244
2596
2
3715
3597
20
1320
4622
21
2265
7258
1869
5151
803
2629
657
4651
3
3507
6
189326
2476
761
3083
2465
390
1507