25137
0
1880
2
2730
6
31535
17353
20634
8
644
1098
3114
4
390
19279
995
2091
6800
1559
381
555
847
2657
3
2668
2727
1161
1020
3092
1
1465
5027
744
292
152
456