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