2145
1
1103
4248
5151
2
3080
3
3715
21152
8
4651
2980
2650
20
2274
280
2405
2207
0
2740
2932
1466
2153
398656
19
297066
1416
1500
4573
644
5339
5
2229
1234
1646
550
3960