398
0
1880
2
19279
618
594
1333
1
1020
474
484
798
505
31535
25137
1034
382
2089
4
2730
6
4940
5
1711
2727
511
358
155
901
273
327
391
467
418