5141
7
2140
3
2523
0
1804
1
1676
2
3706
5
1458
989
1656
7159
10
4476
1016
1718
2057
3873
15
3022
1927
3012
4
2605
3046
2299
10827
951
1672
9956
2496
1755
2213
2355
4837