876
776
1
5
300
122
28
1
7
254
14
4
2
155
126
1
27
486
1
1652
580
1061
953
146
1
1443
25
35
8
14
33
1
1
62
1
2
136
1
541
972
699
797
34
15
1040
1
8
74
94
95
1
1
1
1
9
1
4
2
18
442
2
1185
23
22
1564
1
37
1484
76
63
4
22
18
2
150
959
5
357
146
1648
4
539