3080
3
2932
2
4179
1
21152
8
4471
3090
6
392
0
1386
5151
815
1397
25669
1710
16
19944
1372
7793
4
1475
766
3765
6236
10
3715
2475
3971
2271
742