611
0
717
1
384
283
416
592
1020
984
650
448
605
685
12459
3
308
517
1064
2475
1446
3554
2265
1570
598
652
666
417
520
394
453
516