948
1
2525
3
1881
862
0
6095
9
3006
16
3013
15
912
2074
2655
1815
2
2146
1077
1365
2390
2295
135
632
1939
1606
1517
664
2773
2408
8
3571
1466
712
1462
1843
2499