3176
2
4074
0
1476
1
1380
1787
964
2193
790
2100
1669
644
1876
1444
2529
7
2134
8
1746
2453
4363
3056