2292
2
2886
3156
3
1220
3024
2271
4
1694
1
2756
1476
1681
2453
0
2529
7
493
388
3508
2122
1243
14470
1624
1105
1103
484
2663
596
951
2100
2312
668
534
1744