21152
8
2535
2
19783
25669
0
17946
1743
32302
3354
1
2057
2932
3498
4
1683
4471
3779
3765
2087
1153
3090
6
1247
2366
3798
581
2551
3080
3
194
3683
1044
1804
7258
2505