576
281
72
545
56
689
579
573
464
138
235
543
279
600
501
472
178
257
383
685
461
369
667
589
153
235
493
367
672
549
781
374
123
433
561
134
253
319
461
241
121
517
764
287
357
209
102
245
356
342
368
329
745
663
197
192
369
573
757
746
115
682
229
82
643
790
309
106
592
740
232
146
800
57
149
384
227
390
436
311
155
529
465
273
101
458
158
161
595
754
733
706
304
786
86
562
337
548
675
541
317
210
584
416
373
402
738
489
748
669
380
279
355
492
100
224
438
446
428
707
720
591
235
328
325
471
365
635
412
302
401
713
746
779
335
439
763
440
513
469
133
302
777