2245
3
41
0
3090
6
929
2903
2932
2
297066
3765
4
21152
8
106
1733
25669
3080
894
2996
108797
571
14
8065
1189
3683
1
32302
2480
1992
1226
1797
1289601
3053
7
19783
2535