21152
8
2535
2
3083
4179
1
1451
0
32302
3090
6
2996
1225
1743
17946
790
19783
2669
3326
3
3683
2932
12632
7
3498
4
1618
1419
5375
951
1681
1294
83
1153
980
785
693