25137
0
602
1
510
1824
2730
6
1736
31535
1020
791
2328
3691
5
7039
17353
247
323
2275
2
1949
3
390
2881
775
2623
19279
1336
968
737
2190
357
649
419
1098