25137
0
17353
31535
1098
3114
4
19279
2
2730
6
1638
6800
1824
3691
5
2275
2881
479
20634
8
1020
495
90
2749
1
455
2299
2696
4111
2076
2091
1463
451
3510
2758
729