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