758
0
3090
6
1849
2
2697
2906
1
2124
3
2258
572
387
1672
3833
8
2990
1294
2478
2121
2230
2986
5043
1659
47639
940
1153
528
3724
159