803
175
275
50
854
566
504
210
141
930
794
423
745
960
86
19
988
379
56
43
985
497
77
647
759
674
99
455
595
900
952
45
597
584
697
247
718
20
583
969
886
354
230
417
709
690
773
69
813
678
252
53
225
456
926
963
47
780
513
825
273
532
920
980
616
143
524
74
753
114
269
407
397
725
130
777
435
239
173
85
202
339
443
654
10
64
994
223
227
968
966
819
135
214
183
291
553
987
706
466
