3020
2071
978
1783
2436
7381
1341
2132
3705
3051
2713
13450
4619
2587
3319
6250
3570
13987
9391
5964
6047
4620
10883
6239
12758
34811
19029
12680
14119
6911
4395
5734