25137
0
31535
1551
2
2275
1824
968
17353
2727
3691
5
1020
4111
2881
19279
1869
3114
4
1557
5223
9
2199
1
2758
1125
467
2987
4465
7
492
1098
2574
1009
2749
2299
901