25137
0
17353
31535
1098
3114
4
19279
2
1824
2730
6
6800
744
1020
467
171
1877
1
3691
5
968
2275
637
2881
20634
8
572
348
2749
3882
12
3868
2299
4111
2091
1463
3510