989
0
1320
2
2001
1
1153
1903
3
10598
1716
3694
1960
1540
5347
4
2534
6095
9
14125
10
2160
25669
2600
4537
2431
2471
7
3066
392