3080
3
3090
6
2932
2
21152
8
2535
19783
32302
0
3715
5151
4651
3824
1
2352
1559
3995
3248
25669
3575
3498
4
280
2405
692
519
1509
5
2740
1660
181997
11
2666
9
17946
1266
2650
20