1056
1
1099
2328
3
16840
15
517
3203
10
1906
5
1081
2
2250
2105
1222856
4
392
0
8807
777
3868
1384
1414
1961
2211
1616
7334
2724
11
602
363
180849
497
484
2204
13
2281
2169