3080
3
3090
6
2932
2
21152
8
2907
392
0
2087
345
742
3158
2650
20
2535
2666
9
446
1583
2507
1
1679
19783
2037
2134
2691
32302
3715
1309
1205
764
181997
11
5151
4651
1940