664
3
214
1
678
2
250
225
267
127
433
287
262
308
365
466
975
541
290
938
284
1259
453
302
705
106
818
511
626
706
81
732
2159
9