3245
3
866
1
11153
8
3957
5151
2
3080
3715
1433
3351
21152
4651
1360
997
2650
20
2605
4
2655
845
3090
6
181997
11
280
2405
297066
0
2907
2740
2932
2838
3412
1047
374
2744