394
1
520
448
612
865
2111
2
113
563
542
494
3
1286
823
630
89
656
446
516
332
841
582
393
158
625
2034
5
1628
693
886
147
1101