2244
953
1593
719
608
214
198
154
599
125
404
160
229
114
494
177
242
178
515
86
362
16
247
179
341
161
250
101
365
100
366
26
274
22
529
150
210
166
319
147