625
2
16840
15
2311
0
2553
3
2271
2177
1513
1
1719
11483
8
2470
11881
661
2906
2188
9
1626
2610
1425
3795
18385
1421
2229
4