482
1
586
456
5
659
6
764
3
532
508
646
2466
3270
2
519
808
624
771
490
421
0
550
1241
4
563
494
1069
750
953
2191
1259
7
1864
11
796
1904
752
466