655
2
233
1
360
3
353
60
796
336
252
475
83
598
395
519
364
685
75
325
469
495
729
787
760
0
344
940
680
306
669
435
217
784