659
0
402
1,155
3
838
536
959
1
523
459
505
739
710
834
835
991
1,092
464
531
546
564
2
701
616
429
837
868
446
522