2558
2
456
0
4201
3401
5
6561
14
16201
19
1879
1
4456
7
703
6423
9
10736
26
3329
2772
976
1311
11761
4
14421
12
2304
1421
2032
3693
6
1494
2595
8
3692
2050
1145
3455
1926
3262
3
2216