2881
2
3149
4
105290
0
2411
1
945
2008
2574
2987
96512
1098
1344
1974
7082
9
1647
2141
3
2299
1385
5223
1230
5
2659
2330
2016
1551
1463
2149
8
4940
2735