38729
28861
16818
15096
787
5430
1033
183
1098
283
567
182
677
515
146
107
420
3835
700
266
310
162
325
183
376
428
114
438
238
344
742
177
129
223
50
98
103
176
211
278
361
145
229
198
335
84
191
178
158
78
144
132
85
56
174
65
70
186
167
118
97
166
171
116
179
69
71
83
153
130
107
69
76
43
25
234
72
48
116
29
30
174
45
84
105
67
53
62
37
97