115
0
414
624
2
273
304
1
1466
3
938
6
254
1281
4
1115
982
391
111
727
8
109
674
601
846
16
184
423
530
448
1026
5
129
133
1337
993
633
70