13499
5
1475
1
1543
2
2503
2209
1814
4
5658
9
3262
3
5828
14887
18
1101
1599
0
1579
2601
14801
11
501
1049
1750
2740
8072
1527
2093
944
5224
549
1995
1031
2939
774
9106