3080
3
3090
6
21152
8
1532
1
2184
3189
5382
5
181997
11
5151
2
2001
1825
3715
1125
4651
2650
20
3589
1811
0
280
2405
297066
2740
2932
392
2865
2731
2801
4
5922
2463
2758
4199