400
1
1716
1733
1145
9080
6
2499
4
3393
10
1425
661
0
915
476
2087
2
1421
5799
1961
545
1220
2982
3
882
1254
1938
1586
120469
35
822
1998
5
292
18844
1819
1138
3109