475
0
477
505
418
552
860
4106
353
611
9576
14
383
400
3015
363
521
3559
1
935
464
522
798
657
1462
809
3650
3
8116
6
58
367
543
913
408