25137
0
19279
2
467
2730
6
1824
1149
390
602
1020
20634
8
759
1942
78
605
418
676
504
1
4126
2551
7952
2168
5
1712
2522
2694
3
31535
307
691
2132
352
2041