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