2966
3
1
2940
3038
2
3978
12594
6
19
5845
7
4
3803
5
3849
4750
0
4316
5388
8
3666
5392
3312
4251
4333
4346
4317
3579
3872
4394
4246
13
2971
3632
4240
4371
6844
5313
4131