142
0
240
236
249
288
136
318
267
114
153
189
1841
2
120
170
452
104
228
83
685
315
274
256
157
2878
1
70
119
334
201
2111
673