25137
0
19279
2
467
31535
1020
423
1824
2522
646
2190
1
572
17353
691
2551
14492
169
968
2275
1191
78
1054
2061
390
443
387
80
1649
2655
2284
2694
3