2686
8
2886
2
197
0
3024
3
2271
4
1888
1639
1
2756
2042
1476
2312
1681
2453
2529
7
493
2135
388
3508
2122
1243
14470
1105
1103
484
2663
596
951
668
534
1744