286
1
605
2
917
233
599
336
307
361
1326
9
72
283
507
474
324
642
548
860
2076
1067
6
931
3
1253
384
310
356
230
1459
7
265
267
519
70