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