1838
2143
15727
1253
2946
15670
4424
1720
3690
2654
2048
1906
2968
8052
3075
3702
1709
6212
27673
22914
3547
13503
3116
3609
2476
3472
9418
2034
15460
10508