25137
0
17353
31535
20634
8
3114
4
19279
2
6800
2730
6
1020
467
1098
2275
798
1824
968
1614
1
2328
2694
3
501
483
2445
2635
1551
2091
2587
16
787
325
290
455
3510