2996
0
713
109
3090
6
21152
8
442
2903
3
2932
2
688
108797
3546
1
1449
284
1354
4044
5
25669
747
1212
3080
1094
355
536
522
13676
21
2184
932
484
1540
1183
722