20674
0
14092
25202
1747
4
15363
2
1423
6
2463
5
1159
1681
1014
1
1060
1587
2715
664
16662
8
508
1315
2632
1676
476
1049
855
1320
1641
2382
2616
9
230
1769
1984
2133