63
592
630
610
228
391
154
270
78
139
341
430
305
218
513
491
93
162
231
294
432
608
335
406
744
272
16
5
69
722
616
183
495
155
13
192
22
632
480
482
278
478
147
376
169
170
66
538
565
234
655
751
179
517
582
442
321
197
263
8
0
388
317
653
56
566
226
730
514
42
668
122
763
389
92
52
189
609
38
759
120
717
500
462
729
206
446
727
451
525
470
338
209
623
629
381
535
161
60
157
587
686
6
714
456
619
70
421
1
193
453
426
83
47
266
537
380
243
119
177
73
15
438
539
329
693
178
236
370
138
203
111
230
50
103
553
284
734
755
544
752
86
761
180
532
269
57
672
447
40
425
308
298
46
256
510
150
105
196
558
410
492
581
540
322
766
700
445
545
598
549
624
584
88
496
743
202
259
583
37
520
90
39
273
570
483
636
599
247
330
648
275
497
530
650
351
476
499
295
516
172
431
690
701
354
362
254
567
10
724
35
559
108
685
106
622
36
557
671
605
697
313
67
689
715
736
594
51
429
416
31
378
296
387
434
682
235
428
585
529
260
101
408
760
200
17
96
628
100
14
528
427
502
385
741
310
420
268
384
360
224
102
758
639
738
250
148
343
339
749
368
747
647
670
167
116
109
694
48
25
413
265
288
458
526
472
297
637
546
212
257
503
41
635
134
512
361
87
216
253
72
280
590
137
646
644
325
464
29
488
75
614
395
309
252
365
719
186
699
174
484
366
135
577
348
303
710
397
494
486
125
184
312
287
688
383
725
115
574
165
692
26
669
620
68
319
104
437
400
548
379
195
698
731
30
333
240
580
678
143
687
23
222
490
498
241
126
562
468
151
53
680
663
156
533
423
153
746
285
340
547
659
185
168
617
424
404
735
163
412
505
299
444
401
145
158
107
27
355
439
350
621
337
267
571
568
304
262
82
440
720
515
302
767
205
523
320
74
750
239
225
602
519
264
274
402
572
336
12
95
80
518
190
638
640
246
223
213
311
508
641
475
588
595
124
55
415
633
331
711
450
419
673
591
65
371
123
390
131
258
110
414
589
182
479
292
460
732
146
543
217
219
85
707
276
300
113
718
654
541
152
726
130
564
443
459
723
757
324
282
118
61
283
618
604
238
561
232
18
651
765
316
643
149
208
199
407
461
613
248
681
132
144
448
24
560
64
114
204
703
245
742
556
367
364
409
753
764
649
293
702
661
20
281
323
345
477
136
374
600
112
318
159
7
398
733
346
314
739
579
394
43
210
745
58
634
194
569
117
363
129
466
606
221
573
422
664
657
756
251
405
706
369
392
762
173
748
99
728
674
227
242
352
171
433
62
473
286
326
229
695
683
279
187
403
19
307
607
328
611
3
358
593
452
142
509
481
306
667
534
349
89
612
716
28
133
2
441
237
552
344
709
140
713
454
550
712
201
77
233
91
417
301
455
59
164
9
737
524
677
382
249
527
563
290
457
386
141
289
121
691
98
347
396
32
97
54
754
474
255
721
507
485
575
71
175
626
353
79
277
327
662
555
625
597
615
357
332
418
342
631
642
596
76
375
656
127
465
44
463
449
