2086
1455
993
1434
5157
1711
7652
7168
2366
7732
5740
1694
4728
619
2907
8691
6894
2088
2496
5539
1686
8140
2062
385
4999
1940
7526
4732
6817
8927
7457
5348