3090
6
1050
1
737
608
0
2903
3
2932
2
21152
8
346
753
19783
255
309
3080
17946
3546
3071
9
25669
475
1189
1992
2996
32302
2744
2902
16
4335
3014
20
2799
1659
3765
4
970