31535
0
185
3980
3
1374
199
1
2459
9
2405
5270
7
2108
4
1073
2813
2
3350
4580
3653
1929
547
398
1853
304
3149
2027
2506
326
21743
5471
10
81077
101
2967