31535
0
467
2730
6
968
19279
2
25137
2275
2211
392
325
2574
1
381
798
819
116
1020
1824
422
1880
517
1132
58
2328
1462
1454
804
2189
560
288
484