703
1
2216
3
1807
1827
2189
2521
2
10813
7
905
0
383
658
2654
3109
14
1300
4160
4
1961
2429
4656
6
2660
6561
684
1879
16201
19
4456
1311
10736
26
6423
9
2558
2595
8
2050
1145