2000
4
729
0
4315
5
274
731
1
3632
1337
5009
1343
440
2552
857
3615
7
3505
809
8475
12
427
1385
1302
521
1848
2
11829
7334
4223
22
522
1555
36045
7328
282572
2932