625
2
2644
2466
5
683
0
121182
1
6800
2135
9
1452
5255
16
1665
381
1642
3674
10
2125
3559
282572
430
722