2964
1
1603
2113
2
2906
2476
14
0
1153
984
6307
10
4471
3090
6
7893
4
6164
118
7793
3503
2258
1527
398656
19
1849
3080
3
4465
22
2108
1489
2743
5
1044