625
2
629
0
8876
8
964
1
1566
3109
5
3795
661
1603
447
2125
3503
3
5262
10
662
2036
2657
19034
6
2668
419694
9