785
0
1232
2
427
2047
4465
22
307
4259
1
1736
2259
2683
544
1710
2666
4
8437
955
458
2955
1399
3509
3
345
608
1516
6501
8
1055
674
791
2453
2555
13676
21
2121