2668
2
2125
1
6435
7
555
0
2369
2749
3510
3691
5
3498
4
1551
1452
2748
1898
1309
467
6052
10
802
469
6975
6383
17
2730
6
798
7334
3345
12958
968
360784
19
5781
2758
2551