4471
2
1787
1
2082
2366
2999
3
25669
0
1494
4
1533
1437
6
2151
1136
21152
8
1819
1813
1743
1681
890
2105
2271
1812
3638
5488
4148
3044
15
2166
19783
2535
9077
28
4044
5