31535
0
1633
2
2277
5
1705
1
25137
2730
6
458
2357
11
8969
2668
326
3114
4
2459
9
777
17353
392
1138
1020