25137
0
2730
6
31535
3114
4
17353
1329
1
1642
467
1098
20634
8
19279
2
1578
4111
6800
3510
578
2275
381
2086
2855
3
1976
1452
7952
3006
2328
1326
2091
417
2735
1937