17946
0
3008
3
2213
1
1812
1329
2
1294
1609
1153
2105
5065
15233
2012
2399
8
721
1777
4309
2289
904
2505
1162
4724
1239