475
0
400
1418
2
804
383
1898
1
1642
846
552
1636
418
1810
3
522
860
58
29323
477
611
1650
1132
246
798
543
464
1513
4106
1504
1937
1696
455