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