31538
79
628
4096
1250
112
1811
3860
182259
2155
17992
1793
105252
15785
24
838
20594
2431
997
271
4096
4096
