76
1
389
1185
85
1568
7
583
2
775
6
750
254
669
3
293
435
217
783
842
0
859
519
364
685
75
787
325
469
495
728
306
1970
5
446
400
991