25137
0
31535
19279
2
17353
3114
4
1559
1098
4111
2730
6
6800
467
2091
20634
8
2546
1
292
957
683
1310
381
792
430
722
1209
474
1020
7952
1365
968
1869
5
662