951
1
1309
0
1992
3
1357
1606
697
912
2256
2074
1881
4914
2
2655
2146
2428
4354
15
3326
2390
2295
135
632
6095
9
5389
1939
1943
3006
16
664
2408
8
1843
806
1815