21152
8
2535
2
19783
7034
17946
0
32302
25669
2149
5
3354
1
2057
2932
50969
7
313
3498
4
577
1683
3779
6713
11
3765
1941
2185
1153
5017
10
3090
6
1247
780
3080
3
3683
1520
540