2959
1
2092
0
2717
2999
2802
6
2195
3
38477
34
2732
2
4670
1458
1752
1394
4012
891
2611
2528
24418
8
3758
7304
7
2257
908
3587