287
0
436
1
444
391
337
280
14492
1300
443
980
291
447
259
462
384
274
240
2109
2339
467
319
675
344
697
365
271
177
529
445