4042
2
1711
0
2126
1606
1
3998
5
2182
601
9817
2173
2489
7
2185
1545
2025
3007
2576
1431
2760
4
1660
2368
496
19079
6
673
25669
868
709