703
1
2654
3
3109
14
4160
4
1961
0
1300
2429
2
2216
6561
16201
19
4456
7
10736
26
2772
5
2660
684
2718
1311
2304
4656
6
2032
3693
1494
3692
3455
1926
2071
6165
9
383
2595
8
3262