20649
14
1050
1
703
2
800
828
954
520
880
747
650
4067
1001
1595
777
2654
5
672
574
720
994
4
620
950
1374
12
5489
9
4292
1717
1031
696
838
3379
11
2676