2087
2
2666
9
7095
17946
0
1865
2155
3
3050
1189
1320
2906
1
2948
6
1153
10598
1903
2996
1511
471
3694
4080
5347
4
2152
1960
6095
1380
1942
2110
2392
21152
8
1813
1672