859
1
603
2
597
915
374
490
6
847
16
184
0
423
240
3
323
288
109
154
238
442
176
88
129
180
235
86
79
56
329
392
675
530