10827
4
17946
0
5504
16
2650
20
1189
5169
1
3125
2
3546
1174
1828
3
2629
3498
3779
716
1751
1087
4471
2964
1015
280
1976
3051
1603
690
1585