2842
8
1256
1
1516
510
1708
2
4129
6
1178
1750
298
0
115
2602
2316
3
1291
1824
1901
4594
618
458
1871
1558
753
552
759
1674
7
1045
525
3389
5
768
3659
14
2952