1020
0
20634
8
31535
467
2730
6
968
1343
2008
1824
2657
3
2668
2
814
1
2474
1385
521
3092
918
395
3498
4
5262
10
2354
547
1677
269
1362
180849
9355
2683
683
2120