21152
8
1672
1
3479
5
1059
1816
2
3351
3
3080
8185
4
1317
7832
3765
2264
841
14118
18
1517
1044
3008
1844
4471
1676
2476
1603
4044
3083
2465