36632
30423
5890
2978
891
1088
883
550
800
891
643
370
833
284
797
477
129
195
370
179
373
353
369
211
194
62
164
303
248
101
184
251
278
328
305
206
350
210
243
219
224
60
31
173
77
327
140
155
134
74
81
46
57
44
254
81
270
126
214
180
38
96
105
191
119
68
70
116
187
108
35
6
114
51
79
56
46
155
21
201
92
35
65
170
60
13
46
68
32
142