1021
698
669
151
404
100
393
625
16
159
585
206
276
1995
1771
213
209
173
1062
1177
126
269
