3080
3
2932
2
21152
8
3090
6
1397
0
2087
536
2366
1
2042
2666
9
387
1068
2145
459
1064
309
572
581
7793
4
1120
4148
1456
1044
2270
1563
691
1179
1008
3715
471