302
1
466
338
492
1466
3
88
483
339
713
307
403
2
99
757
0
702
216
316
538
709
12
511
435
337
209
74
1374
4
215
422
358
232
351
778
9