297
0
586
17
454
2328
213
775
2
467
403
333
248
771
57
294
846
320
262
4111
408
1939
767
781
1877
1
410
348
675
334
1557
1161
1462