330
1
782
996
3
76
1155
87
3570
2
871
4162
649
66
723
795
874
680
731
1002
639
1066
906
571
459
769
0
760
78
466
113
547