8160
1697
1782
3067
2030
2970
2467
6770
2366
2152
2793
2572
9559
5895
1847
13316
4453
13680
31025
4392
6129
2892
5852
24571
10072
6838
4068
9849
2662
2878
12161
252357
5895
3729
6481
3637
85023
6981
32686
4299
4836
4263
3272