946
1
472
0
2996
893
19783
2
699
2535
5367
2932
758
3498
4
1135
25669
722
32302
17946
2272
7793
1153
612
1213
3090
6
978
464
572
1075
21152
8
903
1189
367