25137
0
19279
2
1824
467
2855
3
2730
6
2657
2668
474
683
962
1
907
4126
20634
8
390
1020
968
572
2275
31535
711
707
264
251
547
2522
669
663
859
1043