88
0
72
1
556
67
1358
4
771
2
90
1077
982
3
562
291
783
518
349
674
740
52
458
71
471
555
1467
12
515
709
332
676
844
2086
998
91