231
1
302
466
363
301
99
757
0
702
3
316
403
2
307
274
419
718
297
508
559
579
634
4
422
358
538
709
12
216
476
293
330
351
186