3503
1
4774
4
3746
5
3436
2
1814
6337
1324
4546
7
3060
3323
6647
8
1917
10
5629
80495
0
135802
71320
29656
195960