3498
4
5151
2
1189
0
984
8535
12
3673
6
3779
3386
3765
3868
10
566
14
1320
1153
10598
4259
1
2996
1903
3
945
2966
572
1960
2160
994
4537
2471
7
3066
912
1759
5052