1059
0
607
1144
7
489
1
332
933
5
704
460
918
1666
2
655
619
584
889
3
1084
867
568
677
880
818
913
634
604
1254
638
1723
458
3521
6
1769
1730