20644
0
16654
8
25180
710
2
14087
3894
9
1701
1158
1143
5
1353
15350
840
904
1333
1
1645
1680
2460
1746
4
1579
1981
1585
1426
1422
6
1261
1569
782
1536
3
2628
22531
33
178