2535
2
1595
3
400
0
1250
1
2254
884
2740
1449
5440
8
830
913
4358
6
1590
833
2600
4
800
21152
2710
534
6346
16
4832
19944
2512
10180
3386