1009
0
2498
4
4658
5
1152
1
1896
4155
7
2918
1528
2
3587
106
2328
3
1537
1868
5226
635
1663
6753
17
7471
9
9055
10
2446
1466