400
0
1250
1
2254
1449
5440
8
830
913
4358
6
2600
4
800
21152
2710
2
534
6346
16
19944
2555
2512
3386
3
2377
3354
2595
1431
1603
2258
501
1777
1814
24337
22
662
3498