3090
6
467
0
2903
3
2932
2
1310
21152
8
19783
3080
32302
616
2996
485
14
1189
5704
2471
480
1618
2087
1940
25669
2535
761
4044
5
3083
692
737
17946
2465
3125