6167
5680
1371
1299
3940
4736
2981
5002
6556
9066
3017
2489
2642
4257
5221
4254
39816
2339
3437
1802
3198
1745
3044
2220
3924
9650
5919
4948
12915
46413
115048
271773
20271
45882
53480
13414
34464
32356
11345
40540