908
0
2907
2
1289601
4
4471
971
1310
2906
1
1045
3715
2986
32302
2124
3
1618
189326
5151
378
3186
917
1804
572
984
5169
2525
19783
255
10827
1282
3222
3083
108797