3506
3893
13288
1825
8035
5223
2254
7682
3688
1977
7230
3215
4816
7982
3745
6282
4024
2862
2161
1812
10667
2949
3152
3422
5347
12438
7084
4505
2684
21583
14649
2006
5525
2033
4967
5934
2435
1932
1813
2535
3717
7069
2478
2975
2069
9693
2575
28561
2885
8323
5393
3204
8002
7370
6716
1970
4032
3182
5432
31782