87
0
1801
3
343
1
1390
1987
2
539
637
570
456
486
982
515
793
657
67
628
842
541
1566
7
390
4
3763
932
276
710
526
988
1138
6
2586
5
579