2719
779
673
20932
1658
760
803
1230
4609
1744
1546
29779
1412
27306
6118
22080
2982
2444
14703
15305
348867
166247