748
591
661
398
382
420
612
682
531
269
788
104
532
122
509
368
53
289
569
162
702
732
575
204
427
677
145
381
199
556
199
219
710
552
296
374
169
101
618
119
221
481
705
667
755
501
776
197
273
141
553
409
594
716
399
343
371
224
332
258
348
529
734
293
349
767
429
189
722
224
342
252
638
287
104
66
478
421
712
619
421
411
690
745
677
460
515
426
622
689
381
492
530
71
135
596
156
188
209
597