13100
2949
26950
6067
4398
990
4958
1117
6039
1360
2226
502
8037
1810
3920
883
18644
4197
15015
3380
8580
1932