31535
0
1897
1
1824
2275
2
964
19279
7334
4
25137
2730
6
3815
2925
3
3132
5093
9
2279
16
2668
3114
2991
10
2459
777
17353
392
1020
13760
2546
802
5494
8
36609
34
2416
13
6235
20634