294
1497
363
1845
478
2400
308
1576
1054
5314
540
2741
285
1452
145
736
69
354
56
293
98
632
103
514
92
518
163
830
195
985
161
812
171
865
177
891
189
957
294
1497
363
1845
478
2400
308
1576
1054
5314
540
2741
285
1452
145
736
69
354
56
293
98
632
103
514
92
518
163
830
195
985
161
812
171
865
177
891
189
957