25137
0
19279
2
31535
17353
2730
6
3114
4
467
1621
2076
1
1098
2275
417
3428
3
20634
8
1020
6800
1084
787
381
1053
1824
152
55
2091
2395
2546
2727
968
1344
363