284
491
731
96
562
172
92
81
608
734
884
865
47
200
874
877
307
769
968
772
788
766
244
709
703
798
620
67
678
18
850
303
893
558
527
345
186
354
418
323
623
341
95
668
852
261
216
484
600
144
490
339
720
314
254
515
516
948
266
402
265
171
374
533
38
337
978
878
851
58
605
749
551
552
554
760
853
778
785
753
634
355
141
248
590
258
170
87
519
569
359
316
963
262
435
336
79
231
501
503
