393
842
135
668
1
370
312
255
180
447
152
2418
206
201
267
148
186
1791
302
399
598
488
774
2
700
197
310