2245
3
3080
2299
1
21152
8
1843
1047
2
3090
6
2932
297066
0
2039
1477
1288
14750
7762
4
1039
2097
3971
1191
4526
1074
5151
3715
3169
5
1168
268
1228
1276
1772
4946
1610