938
310
278
100
294
310
157
1159
830
148
423
374
365
349
66
66
66
104
421
930
322
143
314
329
324
291
79
306
313
933
579
316
277
511
149
848
307
148
295
1253
785
888
1377
149
291
154
700
1945
292
161
1659
287
34
959
603
163
71
163
157
279
695
326
271
677
1199
65
184
603
313
293
405
431
374
360
172
539
346
160
849
322
863
297
143
324
453
122
287
343
535
204
554
327
379
557
158
154
290
352
34
444
34
551
1135
661
449
203
175
359
465
150
150
287
84
162
156
168
167
163
171
154
171
284
302
122
191