2666
9
17946
0
2740
3
181997
11
2082
1
2990
1265
2593
30334
6
3583
2943
1189
4256
6781
2906
1153
2996
6307
10
2886
2
7762
4
2834
370
1200
4160
1365
2152
4431
6753
17