486
0
368
279
527
440
414
496
499
1
571
683
3
874
1436
4
766
1201
2
927
704
779
442
521
518
1260
1385
1152
1130
1838
482