25137
0
31535
968
1824
5223
9
744
1020
467
171
1877
1
3691
5
17353
2275
2
637
2881
19279
1098
572
348
2749
3114
4
3882
12
3868
2299
4111
1463
3510
2758
729
3757
3