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