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