246
1
102
517
234
361
0
810
2
902
231
233
257
278
68
244
360
3
352
60
594
475
82
395
666
70
486
506
547
249
138
495
343