21152
8
576
0
2535
2
19783
6362
5
13018
588
17946
32302
25669
6500
3354
1
2057
2932
1919
3498
4
1189
1624
2090
1683
3779
2522
3765
14
1153
2996
3090
6
2259
572
1212