560
0
1245
1
449
607
1603
3
2436
7
65
429
355
6830
4
554
2
201
585
726
1441
78
782
379
906
84
516
450
68
304
546
1024
63
197
124
674