400
0
1454
475
28805
6
2602
2
2316
3
839
1
472
6076
18
1245
4427
10
4273
2052
1022
2966
5
913
611
1120
2141
785
2727
4513
11611
1256
503
484
2275
1516
1708
1871