2535
2
898
1
21152
8
3090
6
3083
32302
0
4691
19783
2932
3498
4
17946
929
3
1294
2366
1153
471
1276
593
25669
1397
2902
16
1154
3080
3475
5
797
1044
742
930
1419