2968
1
1554
2
3644
2259
13018
0
6500
4499
12
38477
34
1055
89
4083
1777
96
571
613
1539
576
722
487
1596
1437
103
2254
7222
4
817
1986
1129
4588
5
2368
579