25137
0
1824
19279
2
602
1
2730
6
31535
2111
3
467
3595
8
2093
1020
3691
5
968
17353
2712
4604
13
2275
2190
543
2881
390
572
448
2551
1098
1131
2749
683
247
3114
4