579
0
1046
9
566
1
1020
4
248
79
198
63
675
87
889
990
2
107
968
3
443
1831
551
203
125
588
161
77
473
33
512
907
783
729