17946
0
32302
25669
19783
2
1660
1
3498
4
3090
6
7258
1461
21152
8
1819
2535
3562
1814
1977
383
7884
17
2138
3
3354
2932
1787
2722
997
2350
2001
3779
2778
3765
1153
1382