392
0
555
409
318
297
464
2810
413
584
1357
25137
310
1077
200
782
357
785
821
603
1511
251
658
371
492
51
955
138
641