18383
10580
2746
3962
5988
2891
10731
3105
30817
21254
4998
7737
1980
55340
3629
5111
11077
15953
10597
5267