17946
0
21152
8
2535
2
32302
19783
3765
4
1189
572
14
25669
345
2996
3354
1
2044
2057
2932
3498
549
1849
1225
1683
3779
1193
2906
2315
255
2986
1153
499
3090
6