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