20460
0
15286
2
1404
6
2655
1571
1524
3
16608
8
982
25061
1776
1309
1
3317
1144
1344
156
1635
1667
14041
991
5
2450
1733
4
1962
1573
1248
1557
772
2613
71840
117
1964