893
1736
2
459
809
1
413
454
295
381
297
438
385
444
216
254
232
340
259
245
151
128
111
147
110
217
134
157