17946
0
3090
6
2903
3
2932
2
32302
616
19783
1816
1189
3765
4
25669
21152
8
1849
1193
14
189326
2996
572
3080
1070
1178
371
3551
10
2906
1
392
2502
1310
4471
2986
9817