392
0
19279
2
25137
31535
658
418
29323
1824
881
1045
1238
2275
1711
696
25127
661
7334
4
1130
539
618
381
325
358
1645
1
1128
409
1020
2730
6
398
988