Comparing Thai RDI (A) to Mahipalpur Russian Escorts (B)

Macro NutrientsAB
Calories (kcal)20002049
Carbohydrates (g)300256
Protein (g)50102
Total Fat (g)6568
Saturated Fat (g)200
Monounsaturated Fat (g)00
Polyunsaturated Fat (g)00
Omega-3 Fatty Acids (g)01.6
Omega-6 Fatty Acids (g)017
Total Fiber (g)2528
Soluble Fiber (g)00
Insoluble Fiber (g)00
Cholesterol (mg)00
VitaminsAB
Vitamin A (IU)26643000
Vitamin B6 (mg)21.3
Vitamin B12 (ug)22.4
Vitamin C (mg)6090
Vitamin D (IU)200600
Vitamin E (IU)1520
Vitamin K (ug)80120
Thiamin (mg)1.51.2
Riboflavin (mg)1.71.3
Niacin (mg)2016
Folate (ug)200400
Pantothenic Acid (mg)65
Biotin (ug)15030
Choline (mg)550550
MineralsAB
Calcium (g)0.81
Chloride (g)3.42.3
Chromium (ug)13035
Copper (mg)20.9
Iodine (ug)150150
Iron (mg)158
Magnesium (mg)350420
Manganese (mg)3.52.3
Molybdenum (ug)16045
Phosphorus (g)0.80.7
Potassium (g)3.53.5
Selenium (ug)7055
Sodium (g)1.51.5
Sulfur (g)22
Zinc (mg)1511
Compare to:
Notes:

https://exfood.fda.moph.go.th/law/data/complilation/Compi_182.pdf

Most upper limits are based on US RDI

Based on the U.S. government's DRI standards. Assumes that calories are allocated as

50% carbohydrate
30% fat
20% protein

To change these figures, note that carbs have about 4cal/gram, protein has about 4cal/gram, and fat has about 9cal/gram.

So to hit a given number of calories, with given percentage of the calories coming from carbs, fat, and protein, use these formulas:

amount of carbs = (total calories * (% from carbs / 100)) / 4
amount of protein = (total calories * (% from protein / 100)) / 4
amount of fat = (total calories * (% from fat) / 100)) / 9

The DRI recommendation is that you get 14 grams of fiber for every 1,000 calories. So say

amount of fiber = 14 * (total calories / 1,000)

The DRI sets no guidelines regarding sulfur intake, because it is always present in adequate amounts in an ordinary diet. The listed amount is Rob's recommendation.

The DRI sets no upper limit on magnesium intake, but sets an upper limit of 350mg for magnesium intake from supplements. Magnesium is easy to overdose on; be careful.