25137
0
17353
31535
1098
3114
4
19279
2
2275
2730
6
1020
6800
1824
3691
5
968
2881
20634
8
2749
1
474
2299
4111
264
2091
1463
3510
2758
729
707
467
1267
907
3149