374
263
606
218
621
286
421
530
534
788
99
305
600
738
143
300
518
639
608
177
532
324
124
404
571
435
605
584
262
488
191
295
281
333
657
772
501
338
508
214
223
652
788
518
182
216
490
675
449
149
369
389
727
220
676
418
273
278
433
407
479
665
681
451
340
153
737
400
460
740
598
206
458
94
534
422
738
728
745
716
585
307
315
178
565
405
244
384
522
485
322
465
151
458
656
481
390
120
663
194
96
400
269
395
580
325
216
226
366
666
111
660
305
187
781
305
373
671
304
482
574
646
568
449
318
246
143