400
0
1898
1
860
477
475
464
455
798
1576
3815
804
611
521
1462
552
4106
418
15482
15
1636
383
1504
522
152
58
1650
846
2395
1630
742
458