488
868
976
568
372
957
355
72
860
938
181
368
661
522
619
394
474
651
825
473
443
98
43
362
695
369
1
633
312
152
582
59
714
846
286
235
478
779
816
936
905
313
863
35
434
278
593
141
975
100
945
607
472
701
662
295
469
243
430
188
62
0
270
727
399
9
246
614
797
686
192
390
709
463
878
444
784
663
646
267
879
655
250
679
670
139
456
327
880
959
980
690
426
999
404
22
178
136
659
396
