3080
3
2932
2
21152
8
14
0
2996
666
1189
1563
584
3090
6
2228
1312
1400
688
317
770
32302
1731
1183
930
4044
5
1186
106
17946
915
436
1928
1052
1206
984