31535
0
4594
1
768
2952
467
19279
2
1824
611
17353
2524
458
2804
3287
97284
1754
552
2522
691
6800
282572
25137
608
572
1024
2748
1378
1020
2275
1069