564
381
479
557
706
658
585
117
533
682
5
210
466
217
344
727
445
136
11
174
332
604
568
411
764
25
54
68
233
84
641
415
64
637
187
95
151
511
77
388
137
731
172
686
530
405
455
735
337
689
594
542
179
374
609
1
709
160
690
50
112
7
670
32
238
762
354
164
486
293
271
127
295
467
474
492
472
