1625
11
642
2
464
1
557
545
632
937
489
933
4
4871
5
2189
7
536
1129
1113
480
1067
615
1112
980
1102
502
911
1433
1200
692
1318
766
751
1954