73
101
2277
56
470
259
594
217
47
180
69
46
541
145
58
4394
303
265
269
110
158
355
129
102
1137
879
356
258
2525
123
810
292
351
60
293
251
299
285
59
108
151
140
174
1285
283
276
194
1832
272
153
179
96
192
699
837
36
328
197