254
1
750
306
2
469
787
75
364
685
680
325
519
400
995
1788
8
392
1000
557
530
433
372
935
81
930
856
1186
560
85
736