479
0
759
818
391
371
62
305
837
2702
1603
2445
719
1436
404
864
382
628
496
438
919
288
330
2328
1661
1
341
480
500
384
301
345