25137
0
2730
6
17353
31535
19279
2
20634
8
467
1098
1559
3114
4
2657
3
611
269
1020
78
3383
6800
555
326
2668
909
3498
418
871
516
57
165
918
1817
1551