327
0
20634
8
4820
2
802
381
3498
4
799
282572
660
4107
1
19279
962
546
431
385
846
3512
2198
425
466
501
1049
2074
5
968
467
2655
322
632
675