213
0
303
846
157
2730
6
393
340
1511
257
552
244
237
46
467
320
834
1877
1
325
268
370
308
1782
259
637
256
392
238
767
560