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