1645
1
400
0
860
475
5009
2470
2
798
804
455
1462
9315
552
1666
611
383
1647
1984
3
2395
1898
4106
521
1418
152
477
58
2153
995
2296
522
2955