3671
2864
3557
3617
4505
6840
2289
12752
5477
8391
2759
12094
3311
7354
5164
14696
53387
3499
11749
2573
2463
2023
2845
3262
21212
2406
5965
2931
13170
2289
4098
3099
3722
39079
3592
13062
3035
6856
6488
38760
19578
3877
2656
3870
5010
2340
6842
20389
3533
10036
27700
3523
14264
29816
4993
2617
7897
54982
2536
10676