758
0
20
3833
8
1056
1392
1
436
931
373
694
2595
788
1123
721
11447
4044
5
558
17946
14
1601
2996
638
706
1318
661
583
861
416
1001
132