1603
1
2906
635
0
2476
2
14
1694
1172
1153
984
4471
3090
6
1166
951
1247
1451
7793
4
12472
2258
1527
785
1849
125