354
1
233
361
0
246
340
102
517
69
486
2
666
3
244
545
249
933
63
822
218
68
902
278
326
282
324
810
231
257
89