16651
7675
12723
1516
5972
8930
1575
5886
4127
3685
1948
13358
996
10563
5026
32730
2466
8686
4906
5971
995
3684
4126
7674
5885
1514
8929
1947
12717
1574
5025
10562
13357
16647