477
0
475
1898
1
860
1073
400
455
798
1462
611
383
521
472
5009
4106
2767
3
522
804
846
418
8116
6
2395
458
1504
1853
414
552
152
58
464