31
336
96
115
1898
663
9349
1
1471
1
855
472
394
1
294
1
1730