20659
0
14092
25193
15361
2
1747
4
476
1
1263
1422
6
2463
5
1159
1681
2715
1587
664
912
1124
3
16662
8
712
1475
9
1315
1287
742
128
2166
2632
1675
165
855
3048
1081