1189
0
558
19783
2
2996
32302
2245
627
734
1
21152
8
4044
5
17946
14
2535
962
1478
373
25669
3125
918
1416
1461
2964
657
2087
725
742
3498
4
1164
1008
497