518
1
327
2
278
283
325
547
249
0
935
668
346
200
354
541
7
507
231
233
810
258
68
244
903
235
72
65
823
219
468
300
362