3008
3
1876
1
2039
7
1585
2
2245
2906
17946
0
1172
5065
3738
5
1166
562
2629
2366
467
3673
6
3014
20
1189
674
2732