2650
20
2906
1
1153
0
5225
8
2250
2771
984
1672
2139
4
2277
2258
3080
3
2245
1618
1044
2344
3546
1226
392
2683
5147
2
1970
4471
3053
7
2152
2431
2732
2939
2054
13018