46
0
306
1
85
586
2
92
195
493
130
116
120
109
392
181
365
1310
3
847
4
271
335
166
191
678
212
164
787
90
122
88
58
311
221