17946
0
32302
25669
19783
2
3498
4
3090
6
7258
1461
21152
8
2535
4309
17025
20
3145
2932
2631
1
818
2350
3554
3
3779
3765
1562
1153
3256
380
6315
779
2274
660
3080
1383