2968
1
1554
2
3644
2259
38477
34
1309
0
1992
3
13018
1777
1646
697
2166
1437
1592
1986
6500
4499
12
1129
4588
5
1539
4914
2977
15
1800
7222
4
1371
2242
3147
3580
1516
2859