948
1
2525
3
1309
0
1992
1881
697
862
6095
9
3006
16
5389
3013
15
912
2074
4914
2
2655
1815
2146
1077
1365
2390
2295
135
632
1939
1606
1517
664
2773
2408
8
3571