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