1812
1
2072
3
2322
4
2786
1001
0
2780
5094
9
4187
10
2053
3423
2
4398
1162
4466
12
742
1239
1941
1767
718
3100
6753
17
2709
1558
1828
2732
4867
7
844
383
6676
3507
6
8329