918
1
802
689
1634
806
415
936
2
819
1601
920
605
932
1257
3
1590
772
343
680
4
631
592
676
797
0
632
867
639
742
490
894
710
969
2146