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