25137
0
458
31535
467
1824
968
1897
1
3691
5
17353
2275
2
2881
19279
1020
1098
2749
3114
4
900
2299
5223
9
4111
2093
2546
1463
775
1333
3510
2758
729
3366
1267