18000
18
12129
12
2857
2
3115
36982
10
9620
13
21076
20
18751
15
1399
1
4003
8
186
329
3
150
114
217
188
359
139
122
203
152
146
298
340
529
280
178
160
176
154
403
162
258
219
172
149
131