400
0
2904
3
467
19944
2
496
1015
1
2133
1664
1127
5339
5
1606
1819
21152
8
8527
1431
1343
2413
3934
16174
455
888
1746
3328
1078
2684
1571
2593
1380
2604
2600
4