3055
1
2114
278
1104
3
1716
1836
3583
0
1918
2
1191
4431
9
838
3063
1579
2019
1117
2427
3069
5
1943
6053
4
25788
14
3708
3272