1571
1
1356
2126
2
1606
4483
3
601
2173
2489
7
2185
0
1545
2025
3007
2576
1431
2760
4
1660
784
2368
802
496
673
25669
868
709
3196