400
0
1468
1
2884
5
3013
15
21152
8
1819
1077
1635
4
6236
10
1788
17970
1121
3080
3
12459
6617
2
847
1697
3895
18