21152
8
4471
2
5151
3158
25669
0
2788
6741
4
1489
3286
1
2031
2711
2295
3
2911
9
4651
398656
19
2271
1364
3871
12
1663
5
550
1366
19783
2535
4044
3083
10180
17946
2465
3125
789