860
1
603
2
597
915
375
491
6
848
16
184
0
424
240
3
325
289
109
154
238
443
176
90
132
181
133
86
80
57
329
392
675
130
532