3065
1
1193
0
1889
2245
3
237
2366
1854
2121
3090
6
2475
1494
4
2903
19783
2
2932
577
2727
25669
3765
21152
8
345
3196
581
32302
2551
3080
297066
14
692
3012
1875