3080
3
3090
6
2932
2
21152
8
2535
2082
1
12185
5
1204
0
2152
32302
7394
3498
4
2430
785
610
19783
2988
4453
4148
2980
3715
2209
2377
5151
2403
1526
1691
4651
4768
4833