21152
8
2535
2
19783
2299
1
1536
6
17946
0
32302
25669
3354
2057
1507
2932
975
4
3498
1683
2891
3779
2344
3765
1153
1773
3090
1247
1100
3080
3
3683
1044
1804
1743
7258