735
5
248
1
1124
3
555
1609
553
644
4
278
390
2
656
0
506
661
417
513
582
822
357
303
1219
468
535
697
364
251
302
499
728
937
1100
3782
6