64
315
589
263
924
683
754
886
168
994
822
3
929
72
877
399
544
140
432
622
324
363
52
770
585
555
595
212
710
668
647
117
265
843
480
79
550
888
284
572
221
913
995
397
611
551
314
322
682
728
906
242
583
227
645
732
930
885
696
715
737
71
137
985
908
453
525
210
462
736
934
118
181
726
665
691
859
429
292
621
164
686
344
670
5
952
392
357
701
652
707
7
337
984
8
172
903
498
576
151
