2996
0
1603
1
2408
8
3673
6
3779
2
2948
3765
4
2476
3868
10
14
1320
984
3126
3
1153
3519
9
10598
1903
1849
2966
2257
2160
118
2471
7
297066
1730
2890
7793
3062
5052
1593