1603
1
3296
4
796
6
3858
7
2277
0
1859
1444
2908
10
3671
3014
20
3303
1633
1476
1445
7592
989
2108
3
4074
2558
1135
3491
1382
2763
2529
3371
9
1669
31371
64
1876
2329
2886
2