492
79
806
395
217
133
264
763
622
532
468
920
616
659
235
825
479
856
566
16
707
524
890
249
841
879
946
210
196
637
510
576
351
72
764
227
750
380
466
850
866
754
517
158
69
2
880
202
323
387
285
201
692
534
559
269
643
872
987
398
710
610
252
407
312
452
112
332
882
625
255
630
780
889
981
363
13
869
40
662
924
545
859
713
10
842
744
6
148
362
539
689
572
593
70
59
781
399
877
242
