3080
3
3090
6
2903
2932
2
32302
0
120
25669
21152
8
2535
14
1045
692
5402
9
1828
1294
1
572
2258
17946
2245
514
1849
743
1976
2009
5
810
1193
2996
6844
108797
2480