4120
2056
531
208
614
118
220
74
469
109
389
100
434
120
388
186
574
166
756
136
542
183
129
40
204
168
407
90
568
97
476
21
476
47
524
156
166
39
520
148