17970
15
685
0
3629
1
1017
1816
2377
1393
1494
989
883
1880
5
504
3252
1252
2884
2277
9160
611
1047
2