3080
3
3090
6
2932
2
21152
8
2124
1189
0
678
32302
337
423
392
110
719
1729
459
903
2399
1103
380
476
2535
471
372
2907
5338
2087
596
181997
11
255
725