17946
0
2535
2
181997
11
19783
14
21152
8
32302
1189
2996
25669
572
2932
3498
4
3779
984
3765
1153
2366
1
3090
6
459
1193
1742
3080
3
1713
8185
1044
1804
7258
2372
2195