20650
0
14091
25186
1314
1
15356
2
2463
5
1159
1681
125
1587
121
1746
4
663
1873
478
219
711
822
2630
1673
475
16660
8
1089
739
261
609
180
607
2711
1202