31535
0
19279
2
25137
1129
7952
1
17353
662
1470
1330
3268
436
1559
1922
1733
1142
3114
4
292
1869
5
2730
6
5223
9
737
467
2368
18385
933
20634
8
2574
2799
3
2372
1642