17946
0
32302
3765
4
2535
2
2576
19783
2932
3498
25669
2906
1
2986
1153
3090
6
978
21152
8
1489
1130
2907
1849
983
3080
3
3231
1022
1044
1397
297066
4044
5
3083
2465
1816