400
0
1505
2234
4
1547
1
1599
2255
2
4114
3
551
2505
3354
5
2026
6
1720
4946
18
1891
2507
2297
796
5293
11
32302
2735
1618
2821
7599
13
751
1431
1131
2836
862
2061
2920