25137
0
2730
6
31535
17353
20634
8
19279
2
1098
3114
4
467
6800
1559
2657
3
2668
1020
1806
449
767
1
918
2855
543
2091
1031
337
371
386
400
4111
2093
417
345