1669
1
2692
3
4283
5
2465
0
1876
1444
2134
8
631
2453
4500
4
847
2077
2767
3895
18
1539
2578
3296
14470