3296
4
3014
20
1941
1
3743
9
2317
5
7592
7
346
0
658
2
2897
1647
2079
2277
521
1393
3085
2234
2701
2105
2264
2036
5141
1639
988
1038
2193
1618