362
1
421
337
511
2
435
219
832
3
68
216
393
879
679
469
122
607
280
716
483
339
100
757
0
702
437
48
465
313
1466
338
492
88