775
2
493
1
1615
4
1428
1640
662
625
524
1421
1477
466
884
67
724
1328
3
1980
516
85
1414
892
83
659
816
551
88
801
115
401
824
939