2683
0
2727
2
20634
8
2730
6
2657
3
2668
814
1
2474
1385
521
395
2702
1020
2435
399
968
467
543
2855
1506
2546
1824
17353
105290
2758
25137
31535
1362
3498
4
1551