783
3
705
2
1121
0
925
1
901
516
958
940
138
48
56
15
54
27
118
111
1707
898
8
121
221
298
1793
6
120
272
219
127
62
179
801