400
0
1379
1
1866
1454
2804
3054
2524
2
485
14076
7
887
353
699
611
2989
3
1123
282572
1286
58
256612
798
4669