2474
2
1385
1
521
1291
1560
0
395
709
385
2296
180849
4071
5316
3
1436
21743
282572
1343
3663
2189
1776
17353
2581
5