3251
6
594
0
1775
2
2192
14076
7
4015
25
2269
4
1881
1222856
105290
7952
1
787
2348
4694
953
2211
2955
3063
3
2683
2185
2069
180849
2115
5262
10
471
2189
907
1815
1436
2109