689
3
496
1
778
9
767
2
875
851
8075
22
638
1373
560
295
1889
6
1866
5
1238
644
1016
225
0
2877
12
1351
7
78
1635
536
651
2724
782
4
66
798
774
31
129