2968
1
1554
2
3644
1129
13018
0
576
2259
817
4588
5
796
6
2108
3
2257
4585
10
5392
11
89
613
5820
1055
4083
1777
1596
619
588
571
1437
96
2105
2999
2576
1618