20622
0
15344
2
1007
163
25170
9461
1
1403
3
1234
5
1317
3335
8
1157
1351
1644
2674
6
14084
1678
1000
1194
2459
460
1745
4
1577
3087
1979
1584
825
3932
794
1420
470