785
0
1232
2
427
307
2683
1
544
1710
2666
4
8437
955
2955
1399
3509
3
2047
4259
1516
1736
6501
8
4465
22
1055
674
2453
2555
2121
2259
4291
2010
978
1668
621