106
0
2328
3
1537
1
1868
2
5226
5
5546
6
635
1663
6753
17
7471
9
9055
10
2446
1466
3551
581
984
2059
3090
14125
575
1487
4
1451
3765
637
5147