31535
0
467
251
345
798
1020
676
57
918
968
90
2730
6
418
25137
1824
101
616
21
7334
4
66
610
346
2275
2
584
158
20634
8
1840
581
471
19279
618