25137
0
19279
2
467
31535
1020
2061
646
572
246
1824
2522
2190
1
17353
423
637
1282
2551
2275
325
5713
4111
169
691
1428
1054
1650
80
2694
3
2727
20634
8