31535
0
53
25137
2224
2
2275
57
2987
2574
1
688
1009
597
276
19279
797
1020
492
3114
4
683
968
608
1824
633
2211
2546
980
107
20634
8
823
1428
418