1581
0
4536
2
185
298
887
843
1282
1075
3700
96512
736
6339
657
422
501
1
71
18403
6
91021
3
36045
307