2968
1
1554
2
3644
613
0
2259
1055
38477
34
89
13018
1596
1777
1646
576
2166
3621
1437
1592
588
1986
6500
4499
12
1129
4588
5
4083
487
817
1539
2977
15
1800
3
7222
4