66
1
252
881
3
80
142
621
306
46
0
85
45
1283
4
1115
2
119
164
112
307
89
624
982
212
787
90
122
272
335
191
678
166