590
0
663
588
539
490
730
959
833
924
395
661
10941
383
498
538
471
703
1
619
543
933
388
1334
801
560
665
994
484
1441
642
257