1029
8512
11016
765
7722
444
610
635
10623
517
8412
648
13054
7930
11910
17422
7414
18840
9610
804
565
12422
13035
5170
2270