507
293
243
557
351
449
619
181
221
579
513
577
223
287
611
491
309
189
651
349
451
149
359
441
361
439
367
303
497
433
633
503
167
297
609
289
511
191
583
217
553
247
153
183
647
617
151
649
249
551
569
231
329
471
357
307
493
443
283
517
147
653
559
561
241
239
473
137
327
663
233
567
697
103
207
143
657
593
621
581
179
219
519
279
521
281
681
679
121
119
689
209
591
111
717
453
347
83
589
91
211
709
683
547
117
253
723
77
613
187
323
477
587
213
573
227
363
437
171
131
629
669
607
257
543
193
447
353
417
383
169
631
729
71
139
661
541
259
429
731
69
371
377
87
713
423
427
637
163
373
59
741
461
339
337
273
463
527
107
693
643
157
63
737
127
673
499
101
699
301
299
701
99
501
113
623
687
177
61
341
739
459
261
539
141
659
197
333
603
467
51
749
251
549
79
719
721
81
387
523
413
277
317
483
747
53
389
411
109
691
43
757
707
93
271
529
369
431
173
627
763
37
489
311
391
409
597
203
733
67
49
751
97
33
703
767
469
771
29
331
671
769
129
31
727
537
73
263
237
27
563
773
481
321
319
479
39
41
761
759
161
639
641
159
487
23
313
777
57
743
393
407
229
531
269
571
779
21
381
419
19
781
421
379
201
599
199
601
47
783
17
753
787
13
677
123
397
403
667
133
11
291
789
509
9
89
791
711
793
457
7
343
399
401
3
797
267
533
1
799
