25137
0
31535
659
968
3691
5
918
17353
1824
2275
2
3381
3
2881
1872
1
19279
476
1020
1098
2749
74
3114
4
1483
2299
5223
9
1949
4111
1463
489
492
3510
2758
517