3034
1
2245
3
3080
21152
8
2131
1047
2
3090
6
929
2932
297066
0
2600
4
2530
19944
1606
467
1380
2669
5
969
2377
9956
1125
1211
2454
1903
1359
2189
1679
5151
2435
3715