5
4
82
147
116
151
136
286
154
749
201
622
550
206
3.2K
129
325
121
377
135
309
77
122
34
47
60
128
94
156
703
87
238
115
657
219
346
88
237