1348
1
946
685
0
989
1047
2
17970
15
12459
3
2884
5
1527
9160
1935
1056
1558
1516
1622
3715
2622
6
2462
2835
1063
3625
5151
1736
608
3629