20634
8
759
0
1824
2657
3
968
1112
1712
17353
521
1
418
2730
6
47041
909
1149
676
1506
3691
5
1551
2
303
2668
1942
1020
341
814
457
2474
1385
432
2283
4