2245
3
3053
7
619
1
297066
0
280
2773
2650
20
3080
21152
8
2255
2
1047
3090
6
1868
2932
469
2740
928
2629
1720
3765
4
3014
562
11153
189326
5151
1268
1087
1226
3715
2204
5