25137
0
17353
31535
1880
2
1098
3114
4
19279
2881
2730
6
1020
1824
6800
547
2111
3
3691
5
797
2275
968
3381
73
20634
8
2749
1
2299
4111
597
2091
1463
608
1118
577