3065
1
3583
10
1000
0
3326
3
5440
8
4358
6
2600
4
21152
6346
16
19944
2
918
2996
703
2512
3386
2377
2654
1431
1603
2258