231
2
233
1
902
258
361
0
200
539
7
668
346
354
246
102
517
234
342
327
278
283
324
486
70
506
547
249
935
219
293
435
751
254