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
2886
2430
2292
1250
5889
1760
7042
5
3156
1681