2050
2861
2092
1047
1206
2015
1038
5097
449
1689
1491
362
850
416