800
0
928
1
798
1462
2914
5
901
19034
6
7885
2
1616
196
2658
785
3929
10
2211
1898
1446
120469
35
4017
4
767
6726
7
2748
552
2395
2564
5152
1926
948
97284
400
424