5290
2
400
0
1898
1
5700
860
477
475
1462
455
4179
5
798
804
611
521
552
4106
418
1636
383
1504
522
152
58
1156
1650
846
2395
5661
4
458
714