3034
1
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2530
4
1903
2454
1125
1211
1359
2189
1679
5151
2495
3715
2435
12733
5
1388
1393
950
4651
189326
2773
1547
1711
982