25137
0
19279
2
31535
2275
467
539
433
295
1898
4
423
448
837
419
1020
1824
918
2299
747
572
1263
3
1551
407
846
20634
8
3144
5
427
17353
2730
6
339
1348