703
1
2558
2
456
0
2216
3
1807
1827
2189
2521
10813
7
905
383
658
2654
3109
14
1300
4160
4
1961
4201
3401
5
2429
4656
6
976
2660
6561
684
1879
16201
19
4456
1311
10736
26