217
1
293
254
750
457
307
448
4
582
2
446
3
344
680
306
325
469
808
266
364
685
75
787
669
435
858
0
519
144
58
362
72
109