650
3
594
0
450
1
460
2
917
6
262
3503
4
552
1440
886
1523
606
379
779
494
1073
1023
607
825
771
1387
1986
582
732
714
560
897
561
605
47