783
3
705
2
1121
0
925
1
901
516
958
940
139
48
56
16
54
29
119
112
1707
898
8
111
121
222
298
1793
6
272
219
128
63
179
802