2686
8
1540
1
1859
1444
2736
2
1639
1476
2361
1445
989
0
6676
12
4074
2558
3
1135
1382
2763
2529
7
1669
31371
64
1876
4259