25137
0
17353
31535
1098
3114
4
19279
2
729
1
2730
6
6800
409
489
3691
5
1824
2275
2881
968
20634
8
1020
979
276
659
2749
2299
1462
4111
2091
1463
2407
3510
2758