25137
0
1640
2
1369
5
5009
2855
3
1008
521
1
670
1067
13833
18
1705
247
1806
2306
3672
4
1541
1556
2814
3312
577
2330
1314
1120
784
3493
633
467
1869