625
2
2470
1776
1
16840
15
1418
915
1049
0
2054
6
2177
650
2547
11483
8
935
1425
839
2326
4
775
1513
1651
2529
14
1453
1087
3595