2535
2
19783
2082
1
17946
0
32302
2366
25669
1558
21152
8
2932
9077
28
3498
4
2854
3779
1437
3765
1266
1153
581
3090
6
1201
1819
1813
497
636
890
2105
1787
3638
3080
3