25137
0
17353
31535
19279
2
467
1098
4111
3114
4
2730
6
787
6800
951
325
471
308
454
1661
1
13491
391
439
668
381
868
5313
1824
2727
1308
581
20634
8
2800