2245
3
894
0
25669
21152
8
3090
6
2668
2
2903
2932
2996
762
255
2354
1
3765
4
918
297066
1189
1310
14
1591
2289
3380
3080
908
2600
7034
3012
4443
9
17946
1193
4307