3080
3
3090
6
2932
2
21152
8
2535
19783
32302
0
2528
3715
5151
3788
2093
3831
7
4651
380
1
560
6773
2533
4944
8313
9
25669
3498
4
280
2405
2740
181997
11
2666
2189
840
17946