703
1
383
0
2595
8
32353
12
1489
6561
14
16201
19
4456
7
456
1311
10736
26
3012
5635
3
20163
44
4971
2733
4
1089
1681
1540
427
3818