3251
6
3474
2192
0
14076
7
2269
4
1881
2
105290
7952
1
4694
2211
3063
3
2041
2683
2069
2115
5262
10
2189
907
530
2442
287
814
385
2644
395
933
419694
9
1385
2264
2513