948
1
3013
15
1077
1365
2525
3
1517
2
862
0
2773
3571
1466
712
2074
1462
1843
2146
912
2655
1881
3279
2610
1416
8506
5
1582
5759