237
0
1767
2
3145
4
1943
674
2637
3
3321
551
6773
7
1895
1
1844
1301
638
1808
740
1974
1547
1694
2680
1572
658
1451
951
12472
2302
4979
6
4759
3506
8
9607