17946
0
1329
2
2595
1294
1
1767
30334
6
2173
1153
2615
848
2012
6779
5
721
1380
1089
255
3080
3
2316
964
800
13499
5372
1535