31535
0
1551
2
20634
8
968
25137
2275
19279
2961
25127
427
1010
1
215
2574
2043
6
693
303
2987
5722
3
458
6526
2748
529
2539
5
331
77
3092
2727
2024
1298
17353