25137
0
17353
31535
1098
3114
4
19279
2
2730
6
1824
1
6800
467
3951
3
3691
5
1256
2275
2881
20634
8
1020
729
2749
1464
2076
968
2299
4111
2091
1463
3510
2758
1267