416
1
26
940
2
350
301
431
866
6
334
3
642
860
336
307
234
283
474
324
548
2076
1067
384
310
230
1459
7
265
931
1253
361
356
1326
9