282
709
247
760
992
118
95
740
135
1
284
439
188
142
474
385
897
736
777
321
769
822
568
69
976
75
173
800
6
328
687
643
915
522
239
662
648
525
871
372
420
741
467
200
635
933
55
131
96
515
812
150
706
46
589
481
288
278
793
908
879
180
700
395
837
663
319
763
482
582
402
640
724
255
824
536
974
925
396
30
202
228
888
852
365
259
835
570
453
174
451
155
791
287
100
368
645
654
403
47
