2935
0
3
3744
2
2976
3293
3627
7
8170
20
4335
4265
1
6
2926
4
3125
4559
3179
3208
3029
4158
5541
12
4779
5089
16
4284
3067
4514
3655
3805
3323
5
3638
3834
2610
4003
3852
5809
11
4264
5297
4792
3001
3276
6039
3631
4470
3371
3635
2789
697