2498
4
4658
5
1152
1
3587
2
106
0
2328
3
1537
1868
3503
5226
635
1663
7471
9
9055
10
2446
1466
3551
581
984
2059
14125
575
1487
1451