21152
8
2535
2
19783
1787
1
2741
4
2932
3498
32302
0
17946
2999
3
2386
2317
1153
3090
6
1278
4179
1812
4321
25669
471
9077
28
1681
3080
3195
1813
1044
1743
2505
3054
5
2500