687
1
660
1223
0
936
1888
7
1184
957
2
1208
4
1230
1358
810
81
166
111
326
151
106
177
80
100
341
3
167
226
130
121
29
95
351
796
135