977
9
557
2
80
1
679
423
85
303
1595
877
594
365
914
4
63
306
78
1623
5
293
82
881
0
1217
113
72
644
397
985
733
386
862
75