3080
3
14
0
1189
4471
2
3090
6
2932
572
21152
8
475
25669
2902
16
2524
1193
490
562
5151
493
657
1298
2663
1105
437
1500
484
34
4651
668
477
5430
3159