2000
4
729
0
3498
4315
5
514
853
1
56488
408
731
48766
24
1571
726
3324
2003
8686
4362
2552
2705
857
3615
7
6979
2027
1230
2043
1207
2
177
1869
598
809
2602