25137
0
17353
31535
467
1098
3114
4
2730
6
19279
2
4111
6800
381
2328
2524
839
951
456
787
1101
20634
8
269
685
1133
1939
968
1020
415
410
403
668
3621
1